french agency for motor vehicle imports - German English Dictionary